#ifndef MDPDIALOG_H
#define MDPDIALOG_H

#include <QDialog>
#include <QString>
#include <QCryptographicHash>

#include <Clavier/clavier.h>
#include <ClavNum/clavnum.h>

namespace Ui {
class MdpDialog;
}

/*
 *Classe permettant de rentrer un mot de passe dans un fenetre de type Dialog
 *Elle fournit deux fonction statiques, l'une retournant la chaine, l'autre comparant avec celle spécifiée
 */


class MdpDialog : public QDialog
{
    Q_OBJECT
    
public:
    explicit MdpDialog(QWidget *parent = 0);
    ~MdpDialog();

    static bool mdp(QWidget* parent, QString mot);
    static QString nouveau(QWidget *parent);
    static QString mot(QWidget *parent, QString titre, QString text);
    


private:
    Ui::MdpDialog *ui;
};

#endif // MDPDIALOG_H
